home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / xrdc440.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  53.8 KB  |  1,722 lines

  1. *GPDSpecVersion: "1.0"
  2. *GPDFileName: "xrdc440.gpd"
  3. *ModelName: "Xerox Document Centre 440"
  4. *ResourceDLL: "pcl5eres.dll"
  5. *PrintRatePPM: 40
  6.  
  7.  
  8. *% This GPD is common and included in the DC220, DC230, DC332 and DC340 printer GPD files.
  9. *% IMPORTANT NOTE Do not include installable option constraints in the GPD.
  10. *% They are handled in the plugin and will conflict if placed in the gpd.
  11. *% Feature / Option constraints must be included.
  12.  
  13.  
  14. *GPDFileVersion: "1.38"
  15. *MasterUnits: PAIR(1200, 1200)
  16. *Include: "XRXIDS_1.GPD"
  17. *Include: "stdnames.gpd"
  18. *Include: "ttfsub.gpd"
  19. *PrinterType: PAGE
  20. *MaxCopies: 9999
  21. *FontCartSlots: 0
  22. *HelpFile: "XXWH1HLP.HLP"
  23.  
  24. *rcInstalledOptionNameID: 443           *%"Installed"
  25. *rcNotInstalledOptionNameID: 444                *%"Not Installed"
  26.  
  27. *Feature: RESDLL
  28. {
  29.     *Option: FirstRes
  30.     {
  31.     *Name: "xpclres1.dll"
  32.     }
  33. }
  34.  
  35. *% Allow the plugin to process the DC Job Type Command
  36. *% re workrd the call back to write job type, interleave,
  37. *% and cover commands
  38. *Command: CmdStartJob
  39. {
  40.     *Order: JOB_SETUP.1
  41.     *CallbackID: =CB_EMIT_RENDERING
  42. }
  43. *Feature: Orientation
  44.     *rcNameID: =ORIENTATION_DISPLAY
  45.         *HelpIndex: 50240
  46.     *DefaultOption: PORTRAIT
  47.     *Option: PORTRAIT
  48.     {
  49.         *rcNameID: =PORTRAIT_DISPLAY
  50.         *Command: CmdSelect
  51.         {
  52.             *Order: DOC_SETUP.13
  53.             *NoPageEject?: TRUE
  54.             *Cmd: "<1B>&l0o1E"
  55.         }
  56.     }
  57.     *Option: LANDSCAPE_CC90
  58.     {
  59.         *rcNameID: =LANDSCAPE_DISPLAY
  60.         *Command: CmdSelect
  61.         {
  62.             *Order: DOC_SETUP.13
  63.             *NoPageEject?: TRUE
  64.             *Cmd: "<1B>&l1o1E"
  65.         }
  66.     }
  67. }
  68.  
  69. *Feature: InputBin
  70. {
  71.     *rcNameID: =PAPER_SOURCE_DISPLAY
  72.         *%HelpIndex: 50242
  73.     *DefaultOption: Option1
  74.     *Option: Option1
  75.     {
  76.         *rcNameID: 271
  77.         *Command: CmdSelect
  78.         {
  79.             *Order: DOC_SETUP.16
  80.             *Cmd: "<1B>&l0H"
  81.         }
  82.     }
  83.     *Option: Option2
  84.     {
  85.         *rcNameID: 276
  86.         *Command: CmdSelect
  87.         {
  88.             *Order: DOC_SETUP.16
  89.             *Cmd: "<1B>&l1H"
  90.         }
  91.         *Constraints: LIST(PaperSize.A6,PaperSize.JAPANESE_POSTCARD,PaperSize.ENV_B5,PaperSize.ENV_C5,PaperSize.ENV_10,PaperSize.ENV_DL,PaperSize.ENV_MONARCH)
  92.     }
  93.     *Option: Option3
  94.     {
  95.         *rcNameID: 277
  96.         *Command: CmdSelect
  97.         {
  98.             *Order: DOC_SETUP.16
  99.             *Cmd: "<1B>&l2H"
  100.         }
  101.         *Constraints: LIST(PaperSize.STATEMENT,PaperSize.A5,PaperSize.A6,PaperSize.JAPANESE_POSTCARD,PaperSize.ENV_B5,PaperSize.ENV_C5,PaperSize.ENV_10,PaperSize.ENV_DL,PaperSize.ENV_MONARCH)
  102.     }
  103.     *Option: Option4
  104.     {
  105.         *rcNameID: 410
  106.         *Command: CmdSelect
  107.         {
  108.             *Order: DOC_SETUP.16
  109.             *Cmd: "<1B>&l3H"
  110.         }
  111.         *Constraints: LIST(PaperSize.STATEMENT,PaperSize.A5,PaperSize.A6,PaperSize.JAPANESE_POSTCARD,PaperSize.ENV_B5,PaperSize.ENV_C5,PaperSize.ENV_10,PaperSize.ENV_DL,PaperSize.ENV_MONARCH)
  112.     }
  113.     *Option: Option5
  114.     {
  115.         *rcNameID: 428
  116.         *Command: CmdSelect
  117.         {
  118.             *Order: DOC_SETUP.16
  119.             *Cmd: "<1B>&l4H"
  120.         }
  121.         *Constraints: LIST(PaperSize.STATEMENT,PaperSize.A5,PaperSize.A6,PaperSize.JAPANESE_POSTCARD,PaperSize.ENV_B5,PaperSize.ENV_C5,PaperSize.ENV_10,PaperSize.ENV_DL,PaperSize.ENV_MONARCH)
  122.     }
  123.     *Option: MANUAL
  124.     {
  125.         *rcNameID: 639
  126.         *Command: CmdSelect
  127.         {
  128.             *Order: DOC_SETUP.16
  129.             *Cmd: "<1B>&l6H"
  130.         }
  131.         *Constraints: LIST(PaperSize.ENV_B5,PaperSize.ENV_C5,PaperSize.ENV_10,PaperSize.ENV_DL,PaperSize.ENV_MONARCH)
  132.     }
  133.     *Option: Option6
  134.     {
  135. *%        *Name: "High Capacity Feeder"
  136.         *rcNameID: 470
  137.         *Command: CmdSelect
  138.         {
  139.             *Order: DOC_SETUP.16
  140.             *Cmd: "<1B>&l5H"
  141.         }
  142.         *Constraints: LIST(PaperSize.LEGAL,PaperSize.11X17,PaperSize.STATEMENT,PaperSize.FOLIO,PaperSize.A3,PaperSize.A5,PaperSize.A6,PaperSize.JAPANESE_POSTCARD,PaperSize.ENV_B5,PaperSize.ENV_C5,PaperSize.ENV_10,PaperSize.ENV_DL,PaperSize.ENV_MONARCH)
  143.     }
  144.     *Option: ENVFEED
  145.     {
  146.         *rcNameID: 471
  147.         *Command: CmdSelect
  148.         {
  149.             *Order: DOC_SETUP.16
  150.             *Cmd: "<1B>&l1H"
  151.         }
  152.         *Constraints: LIST(PaperSize.LETTER,PaperSize.LEGAL,PaperSize.11X17,PaperSize.A4,PaperSize.STATEMENT,PaperSize.FOLIO,PaperSize.A3,PaperSize.A5,PaperSize.A6,PaperSize.JAPANESE_POSTCARD)
  153.     }
  154. }
  155. *Feature: TRAY3
  156. {
  157.    *FeatureType: PRINTER_PROPERTY
  158.    *rcNameID: 410
  159.    *HelpIndex: 50134
  160.    *DefaultOption: NotInstalled
  161.    *Option: Installed
  162.    {
  163.         *rcNameID: 443
  164. *%        *Name: "Installed"
  165.    }
  166.    *Option: NotInstalled
  167.    {
  168. *%      *Name: "Not Installed"
  169.         *rcNameID: 444
  170.         *Constraints: InputBin.Option4
  171.    }
  172. }
  173. *Feature: TRAY4
  174. {
  175.    *FeatureType: PRINTER_PROPERTY
  176. *%   *Name: "Tray 4"
  177.    *rcNameID: 428
  178.    *HelpIndex: 50134
  179.    *DefaultOption: NotInstalled
  180.    *Option: Installed
  181.    {
  182. *%        *Name: "Installed"
  183.         *rcNameID: 443
  184.    }
  185.    *Option: NotInstalled
  186.    {
  187. *%      *Name: "Not Installed"
  188.         *rcNameID: 444
  189.         *Constraints: InputBin.Option5
  190.    }
  191. }
  192. *Feature: HCF
  193. {
  194.    *FeatureType: PRINTER_PROPERTY
  195. *%   *Name: "Tray 6 (High Capacity)"
  196.    *rcNameID: 640
  197.    *HelpIndex: 50134
  198.    *DefaultOption: NotInstalled
  199.    *Option: Installed
  200.    {
  201. *%        *Name: "Installed"
  202.         *rcNameID: 443
  203.    }
  204.    *Option: NotInstalled
  205.    {
  206. *%      *Name: "Not Installed"
  207.         *rcNameID: 444
  208.         *Constraints: InputBin.Option6
  209.    }
  210. }
  211. *Feature: ENV_TRAY
  212. {
  213.    *FeatureType: PRINTER_PROPERTY
  214. *%   *Name: "Envelope Tray"             *% =ENV_FEED_DISPLAY ID is not linking string into ui
  215.    *rcNameID: 471
  216.    *HelpIndex: 50134
  217.    *DefaultOption: NotInstalled
  218.    *Option: Installed
  219.    {
  220. *%        *Name: "Installed"
  221.         *rcNameID: 443
  222.           *Constraints: InputBin.Option2
  223.    }
  224.    *Option: NotInstalled
  225.    {
  226. *%      *Name: "Not Installed"
  227.         *rcNameID: 444
  228.         *Constraints: LIST(InputBin.ENVFEED,PaperSize.ENV_MONARCH,PaperSize.ENV_10,PaperSize.ENV_DL,PaperSize.ENV_C5,PaperSize.ENV_B5)
  229.    }
  230. }
  231. *Feature: PaperSize
  232. {
  233.    *rcNameID: =PAPER_SIZE_DISPLAY
  234.    *HelpIndex: 50118
  235.    *DefaultOption: LETTER
  236.    *Option: LETTER
  237.    {
  238.           *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  239.         *switch: Orientation
  240.         {
  241.             *case: PORTRAIT
  242.             {
  243.                 *PrintableArea: PAIR(9600, 12672)
  244.                 *PrintableOrigin: PAIR(300, 300)
  245.                                 *Command: CmdSelect
  246.                 {
  247.                     *Order: DOC_SETUP.17
  248.                     *Cmd: "<1B>&l2a4d1E<1B>*p0x0Y<1B>*c0t5760x7560Y"
  249.                 }
  250.             }
  251.             *case: LANDSCAPE_CC90
  252.             {
  253.  
  254.                 *PrintableArea: PAIR(9792, 12702)
  255.                                 *PrintableOrigin: PAIR(200, 240)
  256.                                 *CursorOrigin: PAIR(200, 12942)
  257.                 *Command: CmdSelect
  258.                 {
  259.                     *Order: DOC_SETUP.17
  260.                     *Cmd: "<1B>&l2a1E<1B>*p0x0Y<1B>*c0t7632x5880Y"
  261.                 }
  262.             }
  263.         }
  264.    }
  265.    *Option: LEGAL
  266.    {
  267.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  268.         *switch: Orientation
  269.         {
  270.             *case: PORTRAIT
  271.             {
  272.                 *PrintableArea: PAIR(9600, 16284)
  273.                 *PrintableOrigin: PAIR(300, 300)
  274.                 *Command: CmdSelect
  275.                 {
  276.                     *Order: DOC_SETUP.17
  277.                     *Cmd: "<1B>&l3a4d1E<1B>*p0x0Y<1B>*c0t5760x9720Y"
  278.                 }
  279.             }
  280.             *case: LANDSCAPE_CC90
  281.             {
  282.  
  283.                         *PrintableArea: PAIR(9792, 16320)
  284.                 *PrintableOrigin: PAIR(200, 240)
  285.                 *CursorOrigin: PAIR(200, 16560)
  286.                 *Command: CmdSelect
  287.                 {
  288.                     *Order: DOC_SETUP.17
  289.                     *Cmd: "<1B>&l3a1E<1B>*p0x0Y<1B>*c0t9792x5880Y"
  290.                 }
  291.             }
  292.         }
  293.    }
  294.    *Option: 11X17
  295.    {
  296.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  297.         *switch: Orientation
  298.         {
  299.             *case: PORTRAIT
  300.             {
  301.                 *PrintableArea: PAIR(12576, 19998)
  302.                                 *PrintableOrigin: PAIR(312, 192)
  303.                 *Command: CmdSelect
  304.                 {
  305.                     *Order: DOC_SETUP.17
  306.                     *Cmd: "<1B>&l6a6d1E<1B>*p0x0Y<1B>*c0t7560x11810Y"
  307.                 }
  308.             }
  309.             *case: LANDSCAPE_CC90
  310.             {
  311.                 *PrintableArea: PAIR(12798, 19902)
  312.                 *PrintableOrigin: PAIR(200, 248)
  313.                                 *CursorOrigin: PAIR(200, 20150)
  314.                 *switch: Stapling
  315.                                 {
  316.                                         *case: Option1
  317.                                         {
  318.                                                 *Command: CmdSelect
  319.                                 {
  320.                                 *Order: DOC_SETUP.17
  321.                                 *Cmd: "<1B>&l6a1E<1B>*p0x0Y<1B>*c0t11953x7680Y"
  322.                                 }
  323.  
  324.                                         }
  325.                                         *case: Option2
  326.                                         {
  327.                                                 *Command: CmdSelect
  328.                                 {
  329.                                 *Order: DOC_SETUP.17
  330.                                 *Cmd: "<1B>&l3ol6a1E<1B>*p0x0Y<1B>*c0t11953x7680Y"
  331.                                 }
  332.  
  333.                                         }
  334.                                 }
  335.             }
  336.         }
  337.    }
  338.    *Option: STATEMENT
  339.    {
  340.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  341.         *switch: Orientation
  342.         {
  343.             *case: PORTRAIT
  344.             {
  345.                 *PrintableArea: PAIR(5919, 9630)
  346.                 *PrintableOrigin: PAIR(300, 300)
  347.                 *Command: CmdSelect
  348.                 {
  349.                     *Order: DOC_SETUP.17
  350.                     *Cmd: "<1B>&l41a4d1E<1B>*p0x0Y<1B>*c0t3600x5760Y"
  351.                 }
  352.             }
  353.             *case: LANDSCAPE_CC90
  354.             {
  355.                 *PrintableArea: PAIR(5919, 9630)
  356.                                 *PrintableOrigin: PAIR(200, 240)
  357.                 *CursorOrigin: PAIR(200, 9870)
  358.                 *Command: CmdSelect
  359.                 {
  360.                     *Order: DOC_SETUP.17
  361.                     *Cmd: "<1B>&l1o41a1E<1B>*p0x0Y<1B>*c0t5832x3720Y"
  362.                 }
  363.             }
  364.         }
  365.      }
  366.      *Option: FOLIO
  367.      {
  368.          *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  369.          *switch: Orientation
  370.          {
  371.              *case: PORTRAIT
  372.              {
  373.                 *PrintableArea: PAIR(9600, 15087)
  374.                 *PrintableOrigin: PAIR(300, 300)
  375.                  *Command: CmdSelect
  376.                  {
  377.                      *Order: DOC_SETUP.17
  378.                      *Cmd: "<1B>&l44a4d1E<1B>*p0x0Y<1B>*c0t6001x9241Y"
  379.                  }
  380.              }
  381.              *case: LANDSCAPE_CC90
  382.              {
  383.                 *PrintableArea: PAIR(9792, 15120)
  384.                  *PrintableOrigin: PAIR(200, 240)
  385.                                  *CursorOrigin: PAIR(200, 15360)
  386.                  *Command: CmdSelect
  387.                  {
  388.                      *Order: DOC_SETUP.17
  389.                      *Cmd: "<1B>&l44a1E<1B>*p0x0Y<1B>*c0t9073x6001Y"
  390.                  }
  391.              }
  392.          }
  393.     }
  394.         *Option: A4
  395.     {
  396.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  397.         *switch: Orientation
  398.         {
  399.             *case: PORTRAIT
  400.             {
  401.                 *PrintableArea: PAIR(9342, 13503)
  402.                 *PrintableOrigin: PAIR(284, 300)
  403.                 *Command: CmdSelect
  404.                 {
  405.                     *Order: DOC_SETUP.17
  406.                     *Cmd: "<1B>&l26a4d1E<1B>*p0x0Y<1B>*c0t5612x8059Y"
  407.                 }
  408.             }
  409.             *case: LANDSCAPE_CC90
  410.             {
  411.  
  412.                                 *PrintableArea: PAIR(9504, 13536)
  413.                                 *PrintableOrigin: PAIR(200, 240)
  414.                                 *CursorOrigin: PAIR(200, 13776)
  415.                 *Command: CmdSelect
  416.                 {
  417.                     *Order: DOC_SETUP.17
  418.                     *Cmd: "<1B>&l26a1E<1B>*p0x0Y<1B>*c0t8135x5713Y"
  419.                 }
  420.             }
  421.         }
  422.    }
  423.    *Option: A3
  424.    {
  425.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  426.         *switch: Orientation
  427.         {
  428.             *case: PORTRAIT
  429.             {
  430.                 *PrintableArea: PAIR(13440, 19326)
  431.                 *PrintableOrigin: PAIR(300, 232)
  432.                 *Command: CmdSelect
  433.                 {
  434.                     *Order: DOC_SETUP.17
  435.                     *Cmd: "<1B>&l27a4d1E<1B>*p0x0Y<1B>*c0t8078x11545Y"
  436.                 }
  437.             }
  438.             *case: LANDSCAPE_CC90
  439.             {
  440.  
  441.                 *PrintableArea: PAIR(13559, 19359)
  442.                                 *PrintableOrigin: PAIR(200, 236)
  443.                                 *CursorOrigin: PAIR(200, 19595)
  444.                 *switch: Stapling
  445.                                 {
  446.                                         *case: Option1
  447.                                         {
  448.                                                 *Command: CmdSelect
  449.                                 {
  450.                                 *Order: DOC_SETUP.17
  451.                                 *Cmd: "<1B>&l27a1E<1B>*p0x0Y<1B>*c0t11763x8298Y"
  452.                                 }
  453.                                         }
  454.                                         *case: Option2
  455.                                         {
  456.                                                 *Command: CmdSelect
  457.                                 {
  458.                                 *Order: DOC_SETUP.17
  459.                                 *Cmd: "<1B>&l3ol27a1E<1B>*p0x0Y<1B>*c0t11763x8298Y"
  460.                                 }
  461.                                         }
  462.                                 }
  463.             }
  464.         }
  465.    }
  466.    *Option: A5
  467.    {
  468.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  469.         *switch: Orientation
  470.         {
  471.             *case: PORTRAIT
  472.             {
  473.                 *PrintableArea: PAIR(6414, 9420)
  474.                 *PrintableOrigin: PAIR(284, 232)
  475.                 *Command: CmdSelect
  476.                 {
  477.                     *Order: DOC_SETUP.17
  478.                     *Cmd: "<1B>&l42a6d1E<1B>*p0x0Y<1B>*c0t3854x5592Y"
  479.                 }
  480.             }
  481.             *case: LANDSCAPE_CC90
  482.             {
  483.                                 *PrintableArea: PAIR(6528, 9318)
  484.                                 *PrintableOrigin: PAIR(232, 280)
  485.                                 *CursorOrigin: PAIR(200, 9598)
  486.                 *Command: CmdSelect
  487.                 {
  488.                     *Order: DOC_SETUP.17
  489.                     *Cmd: "<1B>&l42a1E<1B>*p0x0Y<1B>*c0t5811x4975Y"
  490.                 }
  491.            }
  492.         }
  493.    }
  494.     *Option: A6
  495.     {
  496.         *Ifdef: WINNT_50
  497.                         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  498.                 *Else:
  499.                 *rcNameID: RESDLL.FirstRes.16
  500.                         *PageDimensions: PAIR(4956, 6996)       
  501.                 *Endif:
  502.         *switch: Orientation
  503.         {
  504.             *case: PORTRAIT
  505.             {
  506.                *PrintableArea: PAIR(4359, 6492)
  507.                *PrintableOrigin: PAIR(300, 240)
  508.                *Command: CmdSelect
  509.                {
  510.                    *Order: DOC_SETUP.17
  511.                    *Cmd: "<1B>&l203a4d1E<1B>*p0x0Y<1B>*c0t2616x3835Y"
  512.                }
  513.             }
  514.             *case: LANDSCAPE_CC90
  515.             {
  516.                                 *PrintableArea: PAIR(4551, 6510)
  517.                                 *PrintableOrigin: PAIR(200, 240)
  518.                                 *CursorOrigin: PAIR(200, 6750)
  519.                 *Command: CmdSelect
  520.                 {
  521.                     *Order: DOC_SETUP.17
  522.                     *Cmd: "<1B>&l203a1E<1B>*p0x0Y<1B>*c0t2856x4052Y"
  523.                 }
  524.             }
  525.         }
  526.      }
  527.         *Option: JAPANESE_POSTCARD
  528.      {
  529.         *Ifdef: WINNT_50
  530.                         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  531.                 *Else:
  532.                         *rcNameID: RESDLL.FirstRes.27
  533.                         *PageDimensions: PAIR(4724, 6992)       
  534.                 *Endif:
  535.                  *switch: Orientation
  536.          {
  537.              *case: PORTRAIT
  538.              {
  539.                  *PrintableArea: PAIR(4128, 6399)
  540.                  *PrintableOrigin: PAIR(300, 300)
  541.                  *Command: CmdSelect
  542.                  {
  543.                      *Order: DOC_SETUP.17
  544.                      *Cmd: "<1B>&l71a4d1E<1B>*p0x0Y<1B>*c0t2494x3836Y"
  545.                  }
  546.              }
  547.              *case: LANDSCAPE_CC90
  548.              {
  549.                  *PrintableArea: PAIR(4320, 6495)
  550.                  *PrintableOrigin: PAIR(200, 240)
  551.                                  *CursorOrigin:PAIR(200, 6735)
  552.                  *Command: CmdSelect
  553.                  {
  554.                      *Order: DOC_SETUP.17
  555.                      *Cmd: "<1B>&l71a1E<1B>*p0x0Y<1B>*c0t3836x2494Y"
  556.                  }
  557.              }
  558.          }
  559.      }
  560.      *Option: ENV_B5
  561.      {
  562.          *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  563.          *switch: Orientation
  564.          {
  565.              *case: PORTRAIT
  566.              {
  567.                 *PrintableArea: PAIR(7740, 11199)
  568.                                 *PrintableOrigin: PAIR(284, 300)
  569.                  *Command: CmdSelect
  570.                  {
  571.                      *Order: DOC_SETUP.17
  572.                      *Cmd: "<1B>&l100a4d1E<1B>*p0x0Y<1B>*c0t4648x6726Y"
  573.                  }
  574.              }
  575.              *case: LANDSCAPE_CC90
  576.              {
  577.                                 *PrintableArea: PAIR(7902, 11328)
  578.                                 *PrintableOrigin: PAIR(200, 240)
  579.                                 *CursorOrigin: PAIR(200, 11568)
  580.                 *Command: CmdSelect
  581.                 {
  582.                     *Order: DOC_SETUP.17
  583.                     *Cmd: "<1B>&l100a1E<1B>*p0x0Y<1B>*c0t6803x4868Y"
  584.                 }
  585.              }
  586.          }
  587.      }
  588.      *Option: ENV_C5
  589.      {
  590.          *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  591.          *switch: Orientation
  592.          {
  593.              *case: PORTRAIT
  594.              {
  595.                  *PrintableArea: PAIR(7071, 10302)
  596.                  *PrintableOrigin: PAIR(284, 300)
  597.                  *Command: CmdSelect
  598.                  {
  599.                      *Order: DOC_SETUP.17
  600.                      *Cmd: "<1B>&l91a4d1E<1B>*p0x0Y<1B>*c0t4251x6131Y"
  601.                  }
  602.              }
  603.              *case: LANDSCAPE_CC90
  604.              {
  605.  
  606.                                 *PrintableArea: PAIR(7230, 10335)
  607.                                 *PrintableOrigin: PAIR(200, 240)
  608.                                 *CursorOrigin: PAIR(200, 10575)
  609.                 *Command: CmdSelect
  610.                  {
  611.                      *Order: DOC_SETUP.17
  612.                      *Cmd: "<1B>&l91a1E<1B>*p0x0Y<1B>*c0t6349x4472Y"
  613.                  }
  614.              }
  615.          }
  616.      }
  617.     *Option: ENV_10
  618.     {
  619.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  620.         *switch: Orientation
  621.         {
  622.             *case: PORTRAIT
  623.             {
  624.                 *PrintableArea: PAIR(4320, 10878)
  625.                         *PrintableOrigin: PAIR(300, 300)
  626.                 *Command: CmdSelect
  627.                 {
  628.                     *Order: DOC_SETUP.17
  629.                     *Cmd: "<1B>&l81a8c1E<1B>*p0x0Y<1B>*c0t2610x6480Y"
  630.                 }
  631.             }
  632.             *case: LANDSCAPE_CC90
  633.             {
  634.                 *PrintableArea: PAIR(4542, 10911)
  635.                 *PrintableOrigin: PAIR(200, 240)
  636.                                 *CursorOrigin: PAIR(200, 11151)
  637.                 *Command: CmdSelect
  638.                 {
  639.                     *Order: DOC_SETUP.17
  640.                     *Cmd: "<1B>&l81a8c1E<1B>*p0x0Y<1B>*c0t6552x2730Y"
  641.                 }
  642.             }
  643.         }
  644.     }
  645.     *Option: ENV_DL
  646.     {
  647.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  648.         *switch: Orientation
  649.         {
  650.            *case: PORTRAIT
  651.             {
  652.                 *PrintableArea: PAIR(4608, 9888)
  653.                                  *PrintableOrigin: PAIR(284, 300)
  654.                 *Command: CmdSelect
  655.                 {
  656.                     *Order: DOC_SETUP.17
  657.                     *Cmd: "<1B>&l90a8c1E<1B>*p0x0Y<1B>*c0t2778x5877Y"
  658.                 }
  659.             }
  660.             *case: LANDSCAPE_CC90
  661.             {
  662.  
  663.                         *PrintableArea: PAIR(4767, 9918)
  664.                                 *PrintableOrigin: PAIR(200, 236)
  665.                                 *CursorOrigin: PAIR(200, 10154)
  666.                 *Command: CmdSelect
  667.                 {
  668.                     *Order: DOC_SETUP.17
  669.                     *Cmd: "<1B>&l90a8c1E<1B>*p0x0Y<1B>*c0t6094x2998Y"
  670.                 }
  671.             }
  672.         }
  673.     }
  674.     *Option: ENV_MONARCH
  675.     {
  676.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  677.         *switch: Orientation
  678.         {
  679.             *case: PORTRAIT
  680.             {
  681.                 *PrintableArea: PAIR(4032, 8478)
  682.                 *PrintableOrigin: PAIR(300, 300)
  683.                 *Command: CmdSelect
  684.                 {
  685.                     *Order: DOC_SETUP.17
  686.                     *Cmd: "<1B>&l80a8c1E<1B>*p0x0Y<1B>*c0t2430x5040Y"
  687.                 }
  688.             }
  689.             *case: LANDSCAPE_CC90
  690.             {
  691.                 *PrintableArea: PAIR(4224, 8511)
  692.                 *PrintableOrigin: PAIR(200, 240)
  693.                                 *CursorOrigin: PAIR(200, 8751)
  694.                 *Command: CmdSelect
  695.                 {
  696.                     *Order: DOC_SETUP.17
  697.                     *Cmd: "<1B>&l80a8c1E<1B>*p0x0Y<1B>*c0t5112x2550Y"
  698.                 }
  699.             }
  700.         }
  701.     }
  702.         *Option: CUSTOMSIZE
  703.     {
  704.         *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  705.                 *MinSize: PAIR(4960,6992)
  706.                 *MaxSize: PAIR(14031,19842)
  707.                 *MaxPrintableWidth: 13653
  708.                 *MinLeftMargin: 188
  709.                 *CenterPrintable?: FALSE
  710.                 *switch: Orientation
  711.         {
  712.             *case: PORTRAIT
  713.             {
  714.                 *CustCursorOriginX: %d{((PhysPaperWidth-13653)/2)+300}
  715.                                 *CustCursorOriginY: %d{180}
  716.                                 *CustPrintableOriginX: %d{300}
  717.                                 *CustPrintableOriginY: %d{300}
  718.                 *CustPrintableSizeX: %d{PhysPaperWidth-600}
  719.                                 *CustPrintableSizeY: %d{PhysPaperLength-600}
  720.                 *Command: CmdSelect
  721.                 {
  722.                     *Order: DOC_SETUP.17
  723.                     *Cmd: "<1B>&l101a8c1E<1B>*p0x0Y<1B>*c0t8078x11545Y"
  724.                 }
  725.             }
  726.             *case: LANDSCAPE_CC90
  727.             {
  728.                 *CustCursorOriginX: %d{((PhysPaperWidth-13653)/2)+200}
  729.                                 *CustCursorOriginY: %d{19000}
  730.                                 *CustPrintableOriginX: %d{200}
  731.                                 *CustPrintableOriginY: %d{240}
  732.                 *CustPrintableSizeX: %d{PhysPaperWidth-400}
  733.                                 *CustPrintableSizeY: %d{PhysPaperLength-480}
  734.                 *Command: CmdSelect
  735.                 {
  736.                     *Order: DOC_SETUP.17
  737.                     *Cmd: "<1B>&l101a8c1E<1B>*p0x0Y<1B>*c0t11763x8298Y"
  738.                 }
  739.             }
  740.         }
  741.     }
  742. }
  743. *Feature: MediaType
  744. {
  745.         *rcNameID: =MEDIA_TYPE_DISPLAY
  746.         *HelpIndex: 50119
  747.         *DefaultOption: Option1
  748.         *Option: Option1
  749.         {
  750. *%              *Name: "Standard"
  751.                 *rcNameID: 641
  752.                 *switch: InputBin
  753.                 {
  754.                         *case: Option1
  755.                         {
  756.                                 *Command: CmdSelect
  757.                                 {
  758.                                         *Order: JOB_SETUP.13
  759.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_TYPE %"Standard%";<0A>"
  760.                                 }
  761.                         }
  762.                         *default
  763.                         {
  764.                         }
  765.                 }
  766.         }
  767.         *Option: Option2
  768.         {
  769.                 *rcNameID: =TRANSPARENCY_DISPLAY
  770.                 *switch: InputBin
  771.                 {
  772.                         *case: Option1
  773.                         {
  774.                                 *Command: CmdSelect
  775.                                 {
  776.                                         *Order: JOB_SETUP.13
  777.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_TYPE %"Transparency%";<0A>"
  778.                                 }
  779.                         }
  780.                         *default
  781.                         {
  782.                         }
  783.                 }
  784.                 *Constraints: LIST(OutputBin.Option4, OutputBin.Option5, OutputBin.Option6, OutputBin.Option7, OutputBin.Option8, OutputBin.Option9, OutputBin.Option10, OutputBin.Option11, OutputBin.Option12, OutputBin.Option13)
  785.         }
  786.         *Option: Option3
  787.         {
  788. *%              *Name: "Labels"
  789.                 *rcNameID: 439
  790.                 *switch: InputBin
  791.                 {
  792.                         *case: Option1
  793.                         {
  794.                                 *Command: CmdSelect
  795.                                 {
  796.                                         *Order: JOB_SETUP.13
  797.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_TYPE %"Labels%";<0A>"
  798.                                 }
  799.                         }
  800.                         *default
  801.                         {
  802.                         }
  803.                 }
  804.         }
  805.         *Option: Option4
  806.         {
  807. *%              *Name: "Drilled"
  808.                 *rcNameID: 642
  809.                 *switch: InputBin
  810.                 {
  811.                         *case: Option1
  812.                         {
  813.                                 *Command: CmdSelect
  814.                                 {
  815.                                         *Order: JOB_SETUP.13
  816.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_TYPE %"Drilled%";<0A>"
  817.                                 }
  818.                         }
  819.                         *default
  820.                         {
  821.                         }
  822.                 }
  823.         }
  824.         *Option: Option5
  825.         {
  826. *%              *Name: "Recycled"
  827.                 *rcNameID: 440
  828.                 *switch: InputBin
  829.                 {
  830.                         *case: Option1
  831.                         {
  832.                                 *Command: CmdSelect
  833.                                 {
  834.                                         *Order: JOB_SETUP.13
  835.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_TYPE %"Recycled%";<0A>"
  836.                                 }
  837.                         }
  838.                         *default
  839.                         {
  840.                         }
  841.                 }
  842.         }
  843.         *Option: Option6
  844.         {
  845. *%              *Name: "Preprinted"
  846.                 *rcNameID: 673
  847.                 *switch: InputBin
  848.                 {
  849.                         *case: Option1
  850.                         {
  851.                                 *Command: CmdSelect
  852.                                 {
  853.                                         *Order: JOB_SETUP.13
  854.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_TYPE %"Preprinted%";<0A>"
  855.                                 }
  856.                         }
  857.                         *default
  858.                         {
  859.                         }
  860.                 }
  861.         }
  862.         *Option: Option7
  863.         {
  864. *%              *Name: "Heavyweight"
  865.                 *rcNameID: 643
  866.                 *switch: InputBin
  867.                 {
  868.                         *case: Option1
  869.                         {
  870.                                 *Command: CmdSelect
  871.                                 {
  872.                                         *Order: JOB_SETUP.13
  873.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_TYPE %"Heavyweight%";<0A>"
  874.                                 }
  875.                         }
  876.                         *default
  877.                         {
  878.                         }
  879.                 }
  880.         }
  881.         *Option: Option8
  882.         {
  883. *%              *Name: "Tab Stock"
  884.                 *rcNameID: 644
  885.                 *switch: InputBin
  886.                 {
  887.                         *case: Option1
  888.                         {
  889.                                 *Command: CmdSelect
  890.                                 {
  891.                                         *Order: JOB_SETUP.13
  892.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_TYPE %"Tabs%";<0A>"
  893.                                 }
  894.                         }
  895.                         *default
  896.                         {
  897.                         }
  898.                 }
  899.                 *Constraints: LIST(InputBin.Option2,InputBin.Option3,InputBin.Option4,InputBin.Option5,InputBin.Option6,InputBin.ENVFEED)
  900.         }
  901.         *Option: Option9
  902.         {
  903. *%              *Name: "Other"
  904.                 *rcNameID: 645
  905.                 *switch: InputBin
  906.                 {
  907.                         *case: Option1
  908.                         {
  909.                                 *Command: CmdSelect
  910.                                 {
  911.                                         *Order: JOB_SETUP.13
  912.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_TYPE %"Other%";<0A>"
  913.                                 }
  914.                         }
  915.                         *default
  916.                         {
  917.                         }
  918.                 }
  919.         }
  920. }
  921. *Feature: MediaColor
  922. {
  923. *%      *Name: "Media Color"
  924.         *rcNameID: 646
  925.         *HelpIndex: 50121
  926.         *DefaultOption: Option1
  927.         *Option: Option1
  928.         {
  929. *%              *Name: "White"
  930.                 *rcNameID: 647
  931.                 *switch: InputBin
  932.                 {
  933.                         *case: Option1
  934.                         {
  935.                                 *Command: CmdSelect
  936.                                 {
  937.                                         *Order: JOB_SETUP.15
  938.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"White%";<0A>"
  939.                                 }
  940.                         }
  941.                         *default
  942.                         {
  943.                         }
  944.                 }
  945.         }
  946.         *Option: Option2
  947.         {
  948. *%              *Name: "Yellow"
  949.                 *rcNameID: 648
  950.                 *switch: InputBin
  951.                 {
  952.                         *case: Option1
  953.                         {
  954.                                 *Command: CmdSelect
  955.                                 {
  956.                                         *Order: JOB_SETUP.15
  957.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Yellow%";<0A>"
  958.                                 }
  959.                         }
  960.                         *default
  961.                         {
  962.                         }
  963.                 }
  964.         }
  965.         *Option: Option3
  966.         {
  967. *%              *Name: "Green"
  968.                 *rcNameID: 649
  969.                 *switch: InputBin
  970.                 {
  971.                         *case: Option1
  972.                         {
  973.                                 *Command: CmdSelect
  974.                                 {
  975.                                         *Order: JOB_SETUP.15
  976.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Green%";<0A>"
  977.                                 }
  978.                         }
  979.                         *default
  980.                         {
  981.                         }
  982.                 }
  983.         }
  984.         *Option: Option4
  985.         {
  986. *%              *Name: "Buff"
  987.                 *rcNameID: 650
  988.                 *switch: InputBin
  989.                 {
  990.                         *case: Option1
  991.                         {
  992.                                 *Command: CmdSelect
  993.                                 {
  994.                                         *Order: JOB_SETUP.15
  995.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Buff%";<0A>"
  996.                                 }
  997.                         }
  998.                         *default
  999.                         {
  1000.                         }
  1001.                 }
  1002.         }
  1003.         *Option: Option5
  1004.         {
  1005. *%              *Name: "Red"
  1006.                 *rcNameID: 651
  1007.                 *switch: InputBin
  1008.                 {
  1009.                         *case: Option1
  1010.                         {
  1011.                                 *Command: CmdSelect
  1012.                                 {
  1013.                                         *Order: JOB_SETUP.15
  1014.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Red%";<0A>"
  1015.                                 }
  1016.                         }
  1017.                         *default
  1018.                         {
  1019.                         }
  1020.                 }
  1021.         }
  1022.         *Option: Option6
  1023.         {
  1024. *%              *Name: "Ivory"
  1025.                 *rcNameID: 652
  1026.                 *switch: InputBin
  1027.                 {
  1028.                         *case: Option1
  1029.                         {
  1030.                                 *Command: CmdSelect
  1031.                                 {
  1032.                                         *Order: JOB_SETUP.15
  1033.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Ivory%";<0A>"
  1034.                                 }
  1035.                         }
  1036.                         *default
  1037.                         {
  1038.                         }
  1039.                 }
  1040.         }
  1041.         *Option: Option7
  1042.         {
  1043. *%              *Name: "Gray"
  1044.                 *rcNameID: 653
  1045.                 *switch: InputBin
  1046.                 {
  1047.                         *case: Option1
  1048.                         {
  1049.                                 *Command: CmdSelect
  1050.                                 {
  1051.                                         *Order: JOB_SETUP.15
  1052.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Gray%";<0A>"
  1053.                                 }
  1054.                         }
  1055.                         *default
  1056.                         {
  1057.                         }
  1058.                 }
  1059.         }
  1060.         *Option: Option8
  1061.         {
  1062. *%              *Name: "Clear"
  1063.                 *rcNameID: 654
  1064.                 *switch: InputBin
  1065.                 {
  1066.                         *case: Option1
  1067.                         {
  1068.                                 *Command: CmdSelect
  1069.                                 {
  1070.                                         *Order: JOB_SETUP.15
  1071.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Clear%";<0A>"
  1072.                                 }
  1073.                         }
  1074.                         *default
  1075.                         {
  1076.                         }
  1077.                 }
  1078.         }
  1079.         *Option: Option9
  1080.         {
  1081. *%              *Name: "Pink"
  1082.                 *rcNameID: 706
  1083.                 *switch: InputBin
  1084.                 {
  1085.                         *case: Option1
  1086.                         {
  1087.                                 *Command: CmdSelect
  1088.                                 {
  1089.                                         *Order: JOB_SETUP.15
  1090.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Pink%";<0A>"
  1091.                                 }
  1092.                         }
  1093.                         *default
  1094.                         {
  1095.                         }
  1096.                 }
  1097.         }
  1098.         *Option: Option10
  1099.         {
  1100. *%              *Name: "Goldenrod"
  1101.                 *rcNameID: 655
  1102.                 *switch: InputBin
  1103.                 {
  1104.                         *case: Option1
  1105.                         {
  1106.                                 *Command: CmdSelect
  1107.                                 {
  1108.                                         *Order: JOB_SETUP.15
  1109.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Goldenrod%";<0A>"
  1110.                                 }
  1111.                         }
  1112.                         *default
  1113.                         {
  1114.                         }
  1115.                 }
  1116.         }
  1117.         *Option: Option11
  1118.         {
  1119. *%              *Name: "Orange"
  1120.                 *rcNameID: 656
  1121.                 *switch: InputBin
  1122.                 {
  1123.                         *case: Option1
  1124.                         {
  1125.                                 *Command: CmdSelect
  1126.                                 {
  1127.                                         *Order: JOB_SETUP.15
  1128.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Orange%";<0A>"
  1129.                                 }
  1130.                         }
  1131.                         *default
  1132.                         {
  1133.                         }
  1134.                 }
  1135.         }
  1136.         *Option: Option12
  1137.         {
  1138. *%              *Name: "Blue"
  1139.                 *rcNameID: 657
  1140.                 *switch: InputBin
  1141.                 {
  1142.                         *case: Option1
  1143.                         {
  1144.                                 *Command: CmdSelect
  1145.                                 {
  1146.                                         *Order: JOB_SETUP.15
  1147.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Blue%";<0A>"
  1148.                                 }
  1149.                         }
  1150.                         *default
  1151.                         {
  1152.                         }
  1153.                 }
  1154.         }
  1155.         *Option: Option13
  1156.         {
  1157. *%              *Name: "Other"
  1158.                 *rcNameID: 645
  1159.                 *switch: InputBin
  1160.                 {
  1161.                         *case: Option1
  1162.                         {
  1163.                                 *Command: CmdSelect
  1164.                                 {
  1165.                                         *Order: JOB_SETUP.15
  1166.                                         *Cmd: "@PJL COMMENT OID_ATT_DEFAULT_MEDIUM_COLOUR %"Other%";<0A>"
  1167.                                 }
  1168.                         }
  1169.                         *default
  1170.                         {
  1171.                         }
  1172.                 }
  1173.         }
  1174. }
  1175. *Feature: Resolution
  1176. {
  1177.     *rcNameID: =RESOLUTION_DISPLAY
  1178.         *HelpIndex: 50198
  1179.     *DefaultOption: Option1
  1180.     *Option: Option1
  1181.     {
  1182.         *Name: "600 x 600 " *%=DOTS_PER_INCH
  1183.         *DPI: PAIR(600, 600)
  1184.         *TextDPI: PAIR(600, 600)
  1185.         *MinStripBlankPixels: 32
  1186.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  1187.         *SpotDiameter: 100
  1188.         *Command: CmdSelect
  1189.         {
  1190.             *Order: JOB_SETUP.2
  1191. *%
  1192. *% The following bit of housekeeping was moved to the rendering callback.  See
  1193. *% the comment there for more information (GRC)
  1194. *%
  1195. *%          *Cmd: "@PJL SET RESOLUTION=600<0A>@PJL SET COPIES="%d{NumOfCopies}"<0A>@PJL COMMENT XRXbegin<0A>"
  1196. *%
  1197.                         *Cmd: ""
  1198.         }
  1199.     }
  1200. }
  1201. *Feature: FINISHER
  1202. {
  1203.    *FeatureType: PRINTER_PROPERTY
  1204.    *HelpIndex: 50134
  1205. *%   *Name: "Finisher"
  1206.    *rcNameID: 532
  1207.    *DefaultOption: NotInstalled
  1208.    *Option: Installed
  1209.    {
  1210. *%        *Name: "Installed"
  1211.         *rcNameID: 443
  1212.         *Constraints: OutputBin.Option2
  1213.    }
  1214.    *Option: NotInstalled
  1215.    {
  1216. *%      *Name: "Not Installed"
  1217.         *rcNameID: 444
  1218.         *DisabledFeatures: LIST(Stapling)
  1219.         *Constraints: LIST(Stapling.Option2, OutputBin.Option3)
  1220.    }
  1221. }
  1222. *Feature: OutputBin
  1223. {
  1224. *%    *Name: "Output Destination"
  1225.     *rcNameID: 692
  1226.     *HelpIndex: 50239
  1227.     *DefaultOption: Option1
  1228.     *Option: Option1
  1229.     {
  1230. *%      *Name: "Top Tray"
  1231.         *rcNameID: 658
  1232.         *CmdSelect:
  1233.         {
  1234.            *Order: DOC_SETUP.18
  1235.            *Cmd: "<1B>&l1G"
  1236.         }
  1237.     }
  1238.     *Option: Option2
  1239.     {
  1240. *%        *Name: "Side Tray"
  1241.         *rcNameID: 659
  1242.         *Command: CmdSelect
  1243.         {
  1244.             *Order: DOC_SETUP.18
  1245.             *Cmd: "<1B>&l13G"
  1246.         }
  1247.     }
  1248.     *Option: Option3
  1249.     {
  1250. *%        *Name: "Finisher"
  1251.         *rcNameID: 532
  1252.         *Command: CmdSelect
  1253.         {
  1254.             *Order: DOC_SETUP.18
  1255.             *Cmd: "<1B>&l12G"
  1256.         }
  1257.         *Constraints: LIST(PaperSize.A6, PaperSize.JAPANESE_POSTCARD)
  1258.     }
  1259.     *Option: Option4
  1260.     {
  1261. *%        *Name: "Mailbox 1"
  1262.         *rcNameID: 412
  1263.         *Command: CmdSelect
  1264.         {
  1265.             *Order: DOC_SETUP.18
  1266.             *Cmd: "<1B>&l2G"
  1267.         }
  1268.     }
  1269.     *Option: Option5
  1270.     {
  1271. *%        *Name: "Mailbox 2"
  1272.         *rcNameID: 413
  1273.         *Command: CmdSelect
  1274.         {
  1275.             *Order: DOC_SETUP.18
  1276.             *Cmd: "<1B>&l3G"
  1277.         }
  1278.     }
  1279.     *Option: Option6
  1280.     {
  1281. *%        *Name: "Mailbox 3"
  1282.         *rcNameID: 414
  1283.         *Command: CmdSelect
  1284.         {
  1285.             *Order: DOC_SETUP.18
  1286.             *Cmd: "<1B>&l4G"
  1287.         }
  1288.     }
  1289.     *Option: Option7
  1290.     {
  1291. *%        *Name: "Mailbox 4"
  1292.         *rcNameID: 415
  1293.         *Command: CmdSelect
  1294.         {
  1295.             *Order: DOC_SETUP.18
  1296.             *Cmd: "<1B>&l5G"
  1297.         }
  1298.     }
  1299.     *Option: Option8
  1300.     {
  1301. *%        *Name: "Mailbox 5"
  1302.         *rcNameID: 416
  1303.         *Command: CmdSelect
  1304.         {
  1305.             *Order: DOC_SETUP.18
  1306.             *Cmd: "<1B>&l6G"
  1307.         }
  1308.     }
  1309.     *Option: Option9
  1310.     {
  1311. *%        *Name: "Mailbox 6"
  1312.         *rcNameID: 417
  1313.         *Command: CmdSelect
  1314.         {
  1315.             *Order: DOC_SETUP.18
  1316.             *Cmd: "<1B>&l7G"
  1317.         }
  1318.     }
  1319.     *Option: Option10
  1320.     {
  1321. *%        *Name: "Mailbox 7"
  1322.         *rcNameID: 418
  1323.         *Command: CmdSelect
  1324.         {
  1325.             *Order: DOC_SETUP.18
  1326.             *Cmd: "<1B>&l8G"
  1327.         }
  1328.     }
  1329.     *Option: Option11
  1330.     {
  1331. *%        *Name: "Mailbox 8"
  1332.         *rcNameID: 419
  1333.         *Command: CmdSelect
  1334.         {
  1335.             *Order: DOC_SETUP.18
  1336.             *Cmd: "<1B>&l9G"
  1337.         }
  1338.     }
  1339.     *Option: Option12
  1340.     {
  1341. *%        *Name: "Mailbox 9"
  1342.         *rcNameID: 420
  1343.         *Command: CmdSelect
  1344.         {
  1345.             *Order: DOC_SETUP.18
  1346.             *Cmd: "<1B>&l10G"
  1347.         }
  1348.     }
  1349.     *Option: Option13
  1350.     {
  1351. *%        *Name: "Mailbox 10"
  1352.         *rcNameID: 421
  1353.         *Command: CmdSelect
  1354.         {
  1355.             *Order: DOC_SETUP.18
  1356.             *Cmd: "<1B>&l11G"
  1357.         }
  1358.     }
  1359. }
  1360. *Feature: MailboxUnit
  1361. {
  1362.    *FeatureType: PRINTER_PROPERTY
  1363.    *ConflictPriority: 3
  1364. *%   *Name: "Mailbox"
  1365.    *rcNameID: 422
  1366.    *HelpIndex: 50134
  1367.    *DefaultOption: NotInstalled
  1368.    *Option: Installed
  1369.    {
  1370. *%      *Name: "Installed"
  1371.         *rcNameID: 443
  1372.    }
  1373.    *Option: NotInstalled
  1374.    {
  1375. *%      *Name: "Not Installed"
  1376.         *rcNameID: 444
  1377.                 *Constraints: LIST(OutputBin.Option4,OutputBin.Option5,OutputBin.Option6,OutputBin.Option7,OutputBin.Option8,OutputBin.Option9,OutputBin.Option10,OutputBin.Option11,OutputBin.Option12,OutputBin.Option13)
  1378.    }
  1379. }
  1380. *Feature: DuplexUnit
  1381. {
  1382.    *FeatureType: PRINTER_PROPERTY
  1383.    *ConflictPriority: 3
  1384. *%   *Name: "2 Sided Printing (Duplex Module)"
  1385.    *rcNameID: 660
  1386.    *HelpIndex: 50134
  1387.    *DefaultOption: NotInstalled
  1388.    *Option: Installed
  1389.    {
  1390. *%        *Name: "Installed"
  1391.         *rcNameID: 443
  1392.    }
  1393.    *Option: NotInstalled
  1394.    {
  1395. *%      *Name: "Not Installed"
  1396.         *rcNameID: 444
  1397.                 *DisabledFeatures: LIST(Duplex)
  1398.                 *Constraints: LIST(Duplex.VERTICAL, Duplex.HORIZONTAL)
  1399.    }
  1400. }
  1401. *Feature: LANFax
  1402. {
  1403.    *FeatureType: PRINTER_PROPERTY
  1404.    *ConflictPriority: 3
  1405.    *Name: "LAN Fax"
  1406. *%   *rcNameID: 660
  1407.    *HelpIndex: 50134
  1408.    *DefaultOption: NotInstalled
  1409.    *Option: Installed
  1410.    {
  1411. *%        *Name: "Installed"
  1412.         *rcNameID: 443
  1413.    }
  1414.    *Option: NotInstalled
  1415.    {
  1416. *%      *Name: "Not Installed"
  1417.         *rcNameID: 444
  1418.    }
  1419. }
  1420. *Feature: Duplex
  1421. {
  1422.     *rcNameID: =TWO_SIDED_PRINTING_DISPLAY
  1423.     *HelpIndex: 50106
  1424.     *DefaultOption: NONE
  1425.     *Option: NONE
  1426.     {
  1427.         *rcNameID: =NONE_DISPLAY
  1428.         *Command: CmdSelect
  1429.         {
  1430.             *Order: DOC_SETUP.14
  1431.             *Cmd: "<1B>&l0S"
  1432.         }
  1433.     }
  1434.     *Option: VERTICAL
  1435.     {
  1436.         *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY
  1437.         *Command: CmdSelect
  1438.         {
  1439.             *Order: DOC_SETUP.15
  1440.             *Cmd: "<1B>&l1S"
  1441.         }
  1442.         *Constraints: LIST(MediaType.Option2,MediaType.Option3,PaperSize.A6,PaperSize.JAPANESE_POSTCARD,PaperSize.ENV_B5,PaperSize.ENV_C5,PaperSize.ENV_10,PaperSize.ENV_DL,PaperSize.ENV_MONARCH)
  1443.     }
  1444.     *Option: HORIZONTAL
  1445.     {
  1446.         *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY
  1447.         *Command: CmdSelect
  1448.         {
  1449.             *Order: DOC_SETUP.15
  1450.             *Cmd: "<1B>&l2S"
  1451.         }
  1452.         *Constraints: LIST(MediaType.Option2,MediaType.Option3,PaperSize.A6,PaperSize.JAPANESE_POSTCARD,PaperSize.ENV_B5,PaperSize.ENV_C5,PaperSize.ENV_10,PaperSize.ENV_DL,PaperSize.ENV_MONARCH)
  1453.     }
  1454. }
  1455. *Feature: Stapling
  1456. {
  1457. *%   *Name: "Stapling"
  1458.    *rcNameID: 661
  1459.    *HelpIndex: 50234
  1460.    *FeatureType: DOC_PROPERTY
  1461.    *DefaultOption: Option1
  1462.    *Option: Option1
  1463.    {
  1464. *%      *Name: "Staple Off"
  1465.         *rcNameID: 662
  1466.         *Command: CmdSelect
  1467.         {
  1468.            *Order: JOB_SETUP.19
  1469.            *Cmd: "@PJL COMMENT OID_ATT_FINISHING OID_VAL_GENERIC_NONE;<0A>"
  1470.         }
  1471.    }
  1472.    *Option: Option2
  1473.    {
  1474. *%      *Name: "Staple On"
  1475.         *rcNameID: 663
  1476.         *Command: CmdSelect
  1477.         {
  1478.            *Order: JOB_SETUP.19
  1479.            *Cmd: "@PJL COMMENT OID_ATT_FINISHING OID_VAL_FINISHING_STAPLE;<0A>"
  1480.         }
  1481.         *Constraints: LIST(MediaType.Option2,PaperSize.LEGAL,PaperSize.STATEMENT,PaperSize.FOLIO,PaperSize.A5,PaperSize.A6,PaperSize.JAPANESE_POSTCARD,PaperSize.ENV_B5,PaperSize.ENV_C5,PaperSize.ENV_10,PaperSize.ENV_DL,PaperSize.ENV_MONARCH)
  1482.    }
  1483. }
  1484. *Feature: BannerPage
  1485. {
  1486.  
  1487. *%
  1488. *% The PJL commands for this feature have been moved to the rendering plugin so they can
  1489. *% be disabled when faxing is turned on (GRC)
  1490. *%
  1491.  
  1492. *%      *Name: "Banner Sheet"
  1493.         *rcNameID: 664
  1494.         *HelpIndex: 50187
  1495.         *FeatureType: DOC_PROPERTY
  1496.         *DefaultOption: BannerPageOn
  1497.         *Option: BannerPageOn
  1498.         {
  1499. *%              *Name: "Enabled"
  1500.         *rcNameID: 665
  1501.                 *Switch:        PaperSize
  1502.                 {
  1503.                         *case:  CUSTOMSIZE
  1504.                         {
  1505.                                 *Command: CmdSelect
  1506.                                 {
  1507.                                         *Order: JOB_SETUP.3
  1508. *%                                      *Cmd: "@PJL COMMENT OID_ATT_START_SHEET OID_VAL_JOB_SHEET_FULL;<0A>@PJL COMMENT OID_ATT_PCL_CUSTOM_DIMENSIONS ("%d{((PhysPaperWidth/47)-8)}","%d{((PhysPaperLength/47)-8)}");<0A>"
  1509.                                         *Cmd: "@PJL COMMENT OID_ATT_PCL_CUSTOM_DIMENSIONS ("%d{((PhysPaperWidth/47)-8)}","%d{((PhysPaperLength/47)-8)}");<0A>"
  1510.                                 }
  1511.                         }
  1512.                         *default
  1513.                         {
  1514.                                 *Command: CmdSelect
  1515.                                 {
  1516.                                         *Order: JOB_SETUP.3
  1517. *%                                      *Cmd: "@PJL COMMENT OID_ATT_START_SHEET OID_VAL_JOB_SHEET_FULL;<0A>"
  1518.                                         *Cmd: ""
  1519.                                 }
  1520.                         }
  1521.                 }
  1522.         }
  1523.         *Option: BannerPageOff
  1524.         {
  1525. *%              *Name: "Disabled"
  1526.         *rcNameID: 666
  1527.                 *Switch:        PaperSize
  1528.                 {
  1529.                         *case:  CUSTOMSIZE
  1530.                         {
  1531.                                 *Command: CmdSelect
  1532.                                 {
  1533.                                         *Order: JOB_SETUP.3
  1534. *%                                      *Cmd: "@PJL COMMENT OID_ATT_START_SHEET OID_VAL_JOB_SHEET_NONE;<0A>@PJL COMMENT OID_ATT_PCL_CUSTOM_DIMENSIONS ("%d{((PhysPaperWidth/47)-8)}","%d{((PhysPaperLength/47)-8)}");<0A>"
  1535.                                         *Cmd: "@PJL COMMENT OID_ATT_PCL_CUSTOM_DIMENSIONS ("%d{((PhysPaperWidth/47)-8)}","%d{((PhysPaperLength/47)-8)}");<0A>"
  1536.                                 }
  1537.                         }
  1538.                         *default
  1539.                         {
  1540.                                 *Command: CmdSelect
  1541.                                 {
  1542.                                         *Order: JOB_SETUP.3
  1543. *%                                      *Cmd: "@PJL COMMENT OID_ATT_START_SHEET OID_VAL_JOB_SHEET_NONE;<0A>"
  1544.                                         *Cmd: ""
  1545.                                 }
  1546.                         }
  1547.                 }
  1548.  
  1549.         }
  1550. }
  1551.  
  1552. *Feature: Halftone
  1553. {
  1554.     *rcNameID: =HALFTONING_DISPLAY
  1555.     *DefaultOption: HT_PATSIZE_AUTO
  1556.     *Option: HT_PATSIZE_AUTO
  1557.     {
  1558.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1559.     }
  1560.     *Option: HT_PATSIZE_SUPERCELL_M
  1561.     {
  1562.         *rcNameID: =HT_SUPERCELL_DISPLAY
  1563.     }
  1564.     *Option: HT_PATSIZE_6x6_M
  1565.     {
  1566.         *rcNameID: =HT_DITHER6X6_DISPLAY
  1567.     }
  1568.     *Option: HT_PATSIZE_8x8_M
  1569.     {
  1570.         *rcNameID: =HT_DITHER8X8_DISPLAY
  1571.     }
  1572. }
  1573.  
  1574. *Feature: DraftMode
  1575. {
  1576. *%      *Name: "Draft Mode"
  1577.         *rcNameID: 629
  1578.     *HelpIndex: 50127
  1579.         *DefaultOption: DraftOff
  1580.         *Option: DraftOff
  1581.         {
  1582. *%              *Name: "Normal"
  1583.                 *rcNameID: 407
  1584.                 *Command: CmdSelect
  1585.                 {
  1586.                         *Order: JOB_SETUP.17
  1587.                         *Cmd: "@PJL COMMENT OID_ATT_PRINT_QUALITY OID_VAL_PRINT_QUALITY_NORMAL;<0A>"
  1588.                 }
  1589.         }
  1590.         *Option: DraftOn
  1591.         {
  1592. *%              *Name: "Conserve Dry Ink"
  1593.                 *rcNameID: 667
  1594.                 *Command: CmdSelect
  1595.                 {
  1596.                         *Order: JOB_SETUP.17
  1597.                         *Cmd: "@PJL COMMENT OID_ATT_PRINT_QUALITY OID_VAL_PRINT_QUALITY_DRAFT;<0A>"
  1598.                 }
  1599.         }
  1600. }
  1601. *Feature: Collate
  1602. {
  1603. *%      *Name: "Collate"
  1604.         *rcNameID: 366
  1605.         *HelpIndex: 50235
  1606.         *DefaultOption: ON
  1607.         *Option: ON
  1608.         {
  1609.                 *rcNameID: =ON_DISPLAY
  1610.                 *Command: CmdSelect
  1611.                 {
  1612.                         *Order: JOB_SETUP.21
  1613.                         *Cmd: "@PJL COMMENT OID_ATT_OUTPUT OID_VAL_OUTPUT_PAGE_COLLATE;<0A>@PJL COMMENT XRXend<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t600R"
  1614.                 }
  1615.         }
  1616.         *Option: OFF
  1617.         {
  1618.                 *rcNameID: =OFF_DISPLAY
  1619.                 *Command: CmdSelect
  1620.                 {
  1621.                         *Order: JOB_SETUP.21
  1622.                         *Cmd: "@PJL COMMENT OID_ATT_OUTPUT OID_VAL_OUTPUT_NO_PAGE_COLLATE;<0A>@PJL COMMENT XRXend<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t600R"
  1623.                 }
  1624.         }
  1625. }
  1626. *Command: CmdStartDoc
  1627. {
  1628.     *Order: DOC_SETUP.11
  1629.     *Cmd: "<1B>&u600D<1B>*r0F"
  1630. }
  1631. *Command: CmdStartPage
  1632. {
  1633.     *Order: PAGE_SETUP.1
  1634.     *Cmd: "<1B>*b0M<0D>"
  1635. }
  1636. *Command: CmdEndJob
  1637. {
  1638.     *Order: JOB_FINISH.1
  1639.     *Cmd: "<1B>E<1B>%%-12345X"
  1640. }
  1641. *Command: CmdCopies
  1642. {
  1643.     *Order: DOC_SETUP.12
  1644.     *Cmd: "<1B>&l1X"
  1645.         *%Cmd: ""
  1646. }
  1647. *RotateCoordinate?: TRUE
  1648. *RotateRaster?: TRUE
  1649. *RotateFont?: TRUE
  1650. *TextCaps: LIST(TC_CR_90,TC_UA_ABLE)
  1651. *MemoryUsage: LIST(FONT)
  1652. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  1653. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
  1654. *XMoveThreshold: 0
  1655. *YMoveThreshold: 0
  1656. *XMoveUnit: 600
  1657. *YMoveUnit: 600
  1658. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{(DestX / 2) }"X" }
  1659. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d[0,9600]{max_repeat((DestXRel / 2) )}"X" }
  1660. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d[0,9600]{max_repeat((DestXRel / 2) )}"X" }
  1661. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{(DestY / 2) }"Y" }
  1662. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{(DestYRel / 2) }"Y" }
  1663. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{(DestYRel / 2) }"Y" }
  1664. *Command: CmdCR { *Cmd : "<0D>" }
  1665. *Command: CmdLF { *Cmd : "<0A>" }
  1666. *Command: CmdFF { *Cmd : "<0C>" }
  1667. *Command: CmdBackSpace { *Cmd : "<08>" }
  1668. *Command: CmdUniDirectionOn { *Cmd : "<00>" }
  1669. *Command: CmdUniDirectionOff { *Cmd : "<00>" }
  1670. *Command: CmdPushCursor { *Cmd : "<1B>&f0S" }
  1671. *Command: CmdPopCursor { *Cmd : "<1B>&f1S" }
  1672. *Command: CmdSetSimpleRotation { *Cmd : "<1B>&a" %d{PrintDirInCCDegrees}"P" }
  1673. *EjectPageWithFF?: TRUE
  1674. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  1675. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  1676. *Command: CmdEnableDRC { *Cmd : "<1B>*b3M" }
  1677. *OutputDataFormat: H_BYTE
  1678. *OptimizeLeftBound?: TRUE
  1679.  
  1680. *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  1681. *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  1682. *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  1683.  
  1684. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  1685. *CursorYAfterSendBlockData: AUTO_INCREMENT
  1686. *DefaultFont: 136
  1687. *DefaultCTT: 0
  1688. *CharPosition: BASELINE
  1689. *TTFSEnabled?: TRUE
  1690. *DeviceFonts: LIST(136,138,146,147,148,149,150,151,152,153,154,155,156,157,164,165,
  1691. +                   166,196,197,198,199,200,201,202,203,209,210,211,212,213,214,215,
  1692. +                   216,217,218,219,220,221,222,223,224,225,226,227,228,229,230)
  1693. *MinFontID: 16534
  1694. *MaxFontID: 32768
  1695.  
  1696. *% NT 4.0 font d/l workaround
  1697. *Ifdef: WINNT_40
  1698.         *FontFormat: HPPCL_RES
  1699. *Else:
  1700.         *FontFormat: HPPCL_OUTLINE
  1701. *Endif:
  1702.  
  1703. *Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID}"D" }
  1704. *Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID}"X" }
  1705. *Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph}"E" }
  1706. *Command: CmdUnderlineOn { *Cmd : "<1B>&dD" }
  1707. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  1708. *Command: CmdDownloadPattern {*Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*c" %d{PatternBrushSize}"W" }
  1709. *Command: CmdSelectPattern {*Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*v" %d{PatternBrushType}"T" }
  1710. *Command: CmdSelectWhiteBrush { *Cmd : "<1B>*v1o1T" }
  1711. *Command: CmdSelectBlackBrush { *Cmd : "<1B>*v0o0T" }
  1712. *MinGrayFill: 1
  1713. *MaxGrayFill: 100
  1714. *Command: CmdSetRectWidth { *Cmd : "<1B>*c" %d{(RectXSize / 2) }"A" }
  1715. *Command: CmdSetRectHeight { *Cmd : "<1B>*c" %d{(RectYSize / 2) }"B" }
  1716. *Command: CmdRectGrayFill { *Cmd : "<1B>*c" %d{GrayPercentage }"g2P" }
  1717. *Command: CmdRectWhiteFill { *Cmd : "<1B>*c1P" }
  1718. *Command: CmdRectBlackFill { *Cmd : "<1B>*c0P" }
  1719.  
  1720.  
  1721.